//
// Source code recreated from ConfigVo .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.ht.modules.system.online.cgreport.service;

import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
import java.util.Map;
import com.ht.entity.Result;
import com.ht.modules.system.online.cgreport.entity.OnlCgreportHead;
import com.ht.modules.system.online.cgreport.model.OnlCgreportModel;

public interface IOnlCgreportHeadService extends IService<OnlCgreportHead> {
    Result<?> editAll(OnlCgreportModel values);

    Map<String, Object> executeSelectSql(String sql, Map<String, Object> params);

    List<String> getSqlFields(String sql, String dbKey);

    List<String> getSqlParams(String sql);

    Map<String, Object> queryCgReportConfig(String reportCode);

    List<Map<?, ?>> queryByCgReportSql(String sql, Map params, Map paramData, int page, int rows);
}
